tripping often - French English Dictionary